<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*wap*/
@media screen and (min-width:0px)  and  (max-width:959px)  {
html,body{max-width:750px; margin:0 auto;}
html{font-size:62.5%}
.pc{display:none;}
.wap{display:block;}
.icon{font-family:iconfont;}
span{display:block;}
.wrap{max-width:828px; margin:0 auto;}
input{-webkit-user-select:text !important; display:block; cursor:pointer;}
button{display:block; cursor:pointer;}
img{display:block;}
a{cursor:pointer;}
em,i,p,span{line-height:100%;}
.box .text p,span{line-height:170%}
@media only screen and (min-width:321px) {html {font-size:62.5%!important}}
@media only screen and (min-width:361px) {html {font-size:70.31%!important}}
@media only screen and (min-width:376px) {html {font-size:73.24%!important}}
@media only screen and (min-width:481px) {html {font-size:94%!important}}
@media only screen and (min-width:561px) {html {font-size:109%!important}}
@media only screen and (min-width:641px) {html {font-size:125%!important}}


.page-banner{height:10rem !important;}

/* --- 头部 --- */
.header{ background:#fff; width:100%; z-index:300;}
.header.small{ position:fixed; left:0; top:0; border-bottom:1px solid #efefef;}

/* logo */
.logo{padding:1.5rem; }
.logo img{ width:40%;}



/* --- 栏目 --- */
.column{ padding:1.5rem; text-align:center;}
.column h2{ font-size:1.8rem; color:#333; text-transform:uppercase; margin-bottom:1rem;}
.column .text{font-size:1.4rem;}



/* --- 语言 --- */
.page-language{font-size:14px; position:relative;}
.page-language .text{}
.page-language .text em{display:block; background:#E5E5E5; width:100%; height:3.5rem; text-align:center; cursor:pointer; text-transform:uppercase; font-size:1.4rem; line-height:3.5rem; z-index:200;}
 
.page-language .list{background:#fff; display:none; z-index:200;}
.page-language .list a{display:block; line-height:3.5rem; text-align:center; border-bottom:1px solid #efefef;}
.page-language .list a:hover{background:#0075C5; color:#fff;}
.page-language:hover .list{display:block;}
 
/* 汉堡包 */
.hamburger{position:absolute; right:1.5rem; top:1.5rem}
.hamburger .line{ width: 2.8rem;height: 3px;background-color:#666;display: block;margin: 8px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.hamburger:hover{cursor: pointer;}
#hamburger-1.is-active .line:nth-child(2){ opacity: 0;}
#hamburger-1.is-active .line:nth-child(1){-webkit-transform: translateY(13px) rotate(45deg);-ms-transform: translateY(13px) rotate(45deg);-o-transform: translateY(13px) rotate(45deg);transform: translateY(13px) rotate(45deg);}
#hamburger-1.is-active .line:nth-child(3){-webkit-transform: translateY(-13px) rotate(-45deg);-ms-transform: translateY(-13px) rotate(-45deg);-o-transform: translateY(-13px) rotate(-45deg);transform: translateY(-13px) rotate(-45deg);}

/* 导航 */
.wap-nav{display:none;}
.wap-nav .link{height:3.5rem; line-height:3.5rem; display:block; font-size:1.6rem; color:#fff; border-bottom:1px solid #00609F;  padding-left:1.5rem; background:#0075C5;}
.wap-nav .arrow{ background:url(../images/arrow3.png) no-repeat 95% center #0075C5;}
.wap-nav .pop{ display:none;}
.wap-nav .pop dd{border-top:1px solid #ddd; line-height:3.5rem; font-size:1.4rem; background:#f5f5f5;}
.wap-nav .pop dd a{ position:relative; display:block;  padding-left:3rem;} 
.wap-nav .pop dd a.arrow2{ background:url(../images/arrow4.png) no-repeat 94% center;}
.wap-nav .pop dd a:before{content:""; width:.4rem; height:.4rem; background:#ddd; border-radius:100%; left:1.5rem; top:1.5rem; position:absolute;}
.wap-nav .pop dd .sub{background:#fff; display:none;}
.wap-nav .pop dd .sub a{display:block; line-height:3.5rem; border-top:1px solid #ddd;}

.wap-nav li:hover .pop{display:block;}
.wap-nav .pop dd:hover .sub{display:block;}




/* --- 搜索 --- */
.page-search{position:relative; overflow:hidden;}
.page-search .icon{ display:none;}
.page-search .hide{background:#0075C5; right:0; padding:5px; z-index:200;}
.page-search .hide input{width:100%; border:none; height:3.5rem; line-height:3.5rem;  transition:all .3s; padding-left:1rem; font-size:1.4rem;}
.page-search .hide button{position:absolute; right:0; top:0px; height:4.3rem; background:url(../images/search-btn.png) no-repeat center center; width:4rem; border:none; cursor:pointer;}




/* --- 分类 --- */
.home-type{overflow:hidden; background:#fff;}
.home-type li{float:left; width:50%; text-align:center; border-bottom:1px solid #efefef; padding-bottom:1.5rem; border-right:1px solid #efefef; padding-top:1.5rem;}
.home-type li .pic img{margin:0 auto;}
.home-type li .text{font-size:1.4rem; padding:0 1rem; line-height:1.5rem; height:3rem; overflow:hidden;}




/* --- 关于我们 --- */
.home-dep{overflow:hidden; border-bottom:1rem solid #efefef;}

/* 介绍 */
.home-dep .history{}
.home-dep .history .swiper-container{padding-bottom:4rem;}
.home-dep .history .box{position:relative;}
.home-dep .history .text{line-height:3.5rem; position:absolute; bottom:0; left:0; width:100%; background-color:rgba(0,0,0,0.5); color:#fff; text-align:center; font-size:1.4rem;}




/* 关于 */
.home-dep .about{} 
.home-dep .about .box{ background:#fff; padding:1.5rem;}
.home-dep .about .box .pic{margin-bottom:1.5rem;}
.home-dep .about .box .text{font-size:1.4rem; line-height:150%; font-size:1.4rem;}




/* --- 产品 --- */
.home-product{ position:relative; overflow:hidden; background:#fff; border-bottom:1rem solid #efefef;}
.home-product:before{content:""; left:0; top:0; width:100%; position:absolute;}
.home-product .swiper-container{padding-bottom:1.5rem;}

/* 列表 */
.home-product a{display:block; }
.home-product a .text{ overflow:hidden; background:#fff; padding:1.5rem; position:relative; }
.home-product a .text h3{font-size:1.4rem; margin-bottom:1rem;  overflow:hidden; text-align:center;}
.home-product a .pic{overflow:hidden;}
.home-product a .pic img{width:100%;}




/* --- 解决方案 --- */
.home-programme{ position:relative; overflow:hidden; background:#fff; border-bottom:1rem solid #efefef;}
.home-programme .swiper-container{padding-bottom:1.5rem;}

/* 列表 */
.home-programme a{display:block;  transition:all .3s ease;}
.home-programme a .text{ overflow:hidden; background:#fff; padding:1.5rem; position:relative;  } 
.home-programme a .text h3{font-size:1.6rem; color:#333; margin-bottom:1rem; overflow:hidden;}
.home-programme a .text p{font-size:1.4rem; color:#999; line-height:180%; overflow:hidden;}
.home-programme a .text em{position:absolute; bottom:20px; left:20px; font-size:14px; text-transform:uppercase; color:#094594;}
.home-programme a .pic{overflow:hidden;}
.home-programme a .pic img{width:100%; width:100%;}




/* --- 功能 --- */
.home-function{ overflow:hidden; margin-bottom:0px; border-bottom:1rem solid #efefef;}
.home-function li{background:#fff;  transition:all .3s ease; padding:1.5rem; border-bottom:1px solid #efefef;}
.home-function li .pic{ border-radius:100px; width:10rem; margin:0 auto; margin-bottom:1.5rem;} 
.home-function li .text h3{margin-bottom:1rem; font-size:1.6rem; text-align:center;}
.home-function li .text p{margin-bottom:1.5rem; font-size:1.4rem; line-height:180%; color:#999;}
.home-function li .text em{font-size:1.4rem; text-align:center; display:block;}
.home-function li:hover{box-shadow: 0 3px 8px #ccc;}
.home-function li:hover h3{ color:#f60;}

.home-function li.li01 .pic{ background:#009F97;}
.home-function li.li02 .pic{ background:#8124FF;}
.home-function li.li03 .pic{ background:#1C0C64;}
.home-function li.li04 .pic{ background:#1189D0;}




/* --- 新闻中心 --- */
.home-news{background:#fff; overflow:hidden;  }

/* 标题 */
.home-news .title{text-align:center; position:relative;  padding:2rem 1.5rem; border-top:1px solid #efefef;}
.home-news .title h2{ z-index:200; color:#8d918c;  font-size:1.8rem;  font-weight:bold; margin-bottom:1.5rem;}
.home-news .title p{font-size:1.2rem; color:#8d918c; }

/* 图片新闻 */
.home-news .news-photo{ position:relative;}
.home-news .news-photo .text{position:absolute; bottom:0; left:0; width:100%; background:#000; background-color:rgba(0,0,0,0.5); color:#fff; height:5rem; line-height:5rem; padding-left:1.5rem; font-size:1.6rem; transition:all .3s;}
.home-news .news-photo .text:after{content:""; background:url(../images/news-arrow.png) no-repeat center center; width:2rem; height:5rem; position:absolute; right:1.5rem; top:0;  transition:all .3s;}

/* 推荐新闻 1 */
.news-top01{ background:#f5f5f5; border-bottom:1rem solid #efefef;}
.news-top01 li{  background:#fff; padding:1.5rem; transition:all .3s; border-bottom:1px solid #efefef;}
.news-top01 li .text {padding-bottom:1rem; }
.news-top01 li .text h3{ font-size:1.6rem; margin-bottom:1rem;}
.news-top01 li .text p{color:#999; line-height:180%; font-size:1.2rem;}
.news-top01 li .date{background:url(../images/news-arrow2.png) no-repeat 100% 100%;  transition:all .3s; display:flex; align-items:center; padding-top:1rem;}
.news-top01 li .date p{font-size:1.6rem; font-weight:bold;  color:#333;} 
.news-top01 li .date em{color:#999; margin-left:1.5rem; font-size:1.6rem;}


/* 推荐新闻 2 */
.news-top02{ background:#f5f5f5;}
.news-top02 li{background:#fff; transition:all .3s; border-bottom:1px solid #efefef;}
.news-top02 li a{ display:flex; align-items:center;}
.news-top02 li .date{ border-right:1px solid #efefef; text-align:center; width:20%;}
.news-top02 li .date p{font-size:1.8rem; font-weight:bold; margin-bottom:10px;color:#333;  } 
.news-top02 li .date em{color:#999;}
.news-top02 li .text{width:80%; transition:all .3s; padding:1.5rem;}
.news-top02 li .text h3{ overflow:hidden; line-height:180%; font-size:1.4rem;}




/* --- 底部 --- */
.footer{background:#525455; overflow:hidden; padding:1.5rem; padding-bottom:0;}
.footer .footer-title{color:#ed6d00; font-size:1.6rem;text-transform:uppercase; }

/* 地图 */
.footer .sitemap{ width:100%;}
.footer .sitemap dl{ border-bottom:1px solid #666; padding-bottom:1.5rem; margin-bottom:1.5rem; overflow:hidden; }
.footer .sitemap dl dt{margin-bottom:1rem; font-weight:bold;color:#FFC000; font-size:1.4rem; }
.footer .sitemap dl dd p {line-height:200%; color:#fff; font-size:1.2rem; float:left; width:50%;}
.footer .sitemap dl dd p a{line-height:200%; color:#fff;}
.footer .sitemap dl dd p a:hover{color:#FFC000; }
.footer .sitemap dl dd p img{margin-top:30px;}

.footer .sitemap dl.address p{width:100%;}




/* --- 版权 --- */
.copyright{ background:#525455;  font-size:1.2rem; overflow:hidden; text-align:center; padding:1rem 1.5rem; color:#fff;}




/* --- 内页 --- */

/* 位置 */
.page-path{background:#fff; color:#333; font-size:1.2rem; padding:1rem;}
.page-path .text{ text-transform:uppercase;}
.page-path a{color:#333; margin-left:.5rem; margin-right:.5rem; line-height:150%;}

/* 类目 */
.page-category{overflow:hidden;}
.page-category h2{ font-size:1.4rem; color:#fff; text-transform:uppercase; padding:1.5rem; background:url(../images/nav-down.png) no-repeat 95% center #f90; cursor:pointer;}
.page-category ul{display:none;}
.page-category li{height:3.5rem; line-height:3.5rem; text-align:center; border-bottom:1px solid #efefef; background:#fff; font-size:1.4rem;}




/* --- 新闻中心 --- */
.page-news{overflow:hidden; background:#f5f5f5; border-top:1px solid #efefef;}
.page-news li{background:#fff; overflow:hidden; border-bottom:1rem solid #efefef; padding-top:1.5rem;}

/* 日期 */
.page-news li .date{ text-align:center;}
.page-news li .date p{font-size:2.4rem; font-weight:bold; margin-bottom:1rem;}
.page-news li .date em{color:#999; font-size:1.2rem;}
.page-news li .date em a{display:block;}

/* 内容 */
.page-news li .text{ padding:1.5rem; }
.page-news li .text h3{font-size:1.4rem; line-height:150%; margin-bottom:1rem;}
.page-news li .text p{line-height:180%; color:#999; margin-bottom:1rem;  overflow:hidden; font-size:1.2rem;}
.page-news li .text em{background:#FEA525; color:#fff; display:block; padding:1.5rem; text-align:center; font-size:1.4rem; color:#fff;}
.page-news li .text em a{color:#fff;}




/* --- 分页 --- */
.page-showpage{text-align:center; padding:1.5rem;}
.page-showpage a{display:inline-block; border:1px solid #ddd; padding:.25rem 1rem; border-radius:4px; margin-left:.2rem; margin-right:.2rem; margin-bottom:1.5rem; font-size:1.2rem;}
.page-showpage a.now{ background:#2E358D; color:#fff; border:1px solid #2E358D; }




/* --- 产品列表 --- */
.page-product {overflow:hidden; padding:1rem;}
.page-product li{margin-bottom:1rem;}

.page-product li .box{border:1px solid #efefef; background:#fff;  transition:all .3s ease;}
.page-product li .box .pic{overflow:hidden; overflow:hidden; border-bottom:1px solid #efefef; text-align:center; width:100%;}
.page-product li .box .text{padding:1.5rem; font-size:1.4rem;}
.page-product li .box .text .adaptation {display:block; margin-bottom:1rem; overflow:hidden; line-height:150%;}
.page-product li .box .text .adaptation i{color:#ED6D00;}
.page-product li .box .text .adaptation{color:#999;}
.page-product li .box .text h3{margin-bottom:1rem; font-size:1.4rem;}
.page-product li .box .text .more a{width:100%; height:3.5rem; line-height:3.3rem; background:#f5f5f5; display:block; text-align:center; border-radius:3px; border:1px solid #e4e4e4; display:block;  transition:all .3s ease; font-size:1.2rem;}
.page-product li .box .text .more a:hover{background:#D9271B; border:1px solid #D9271B; color:#fff; }
.page-product li .box:hover .text .more a{background:#D9271B; border:1px solid #D9271B; color:#fff; }
.page-product li:hover .box{box-shadow: 10px 10px 20px #ececec; border:1px solid #ED6D00; }
.page-product li:hover .box .text .more a{background:#ED6D00; border:1px solid #ED6D00; color:#fff; }





/* --- 产品 --- */

/* 产品展示 */
.pro-show{overflow:hidden; background:#f5f5f5; }

/* 标题 */
.pro-title{font-size:1.6rem; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #efefef; color:#87C440; padding:1.5rem;}
.pro-title .text{ text-align:center; color:#2E358D; }

/* 介绍 */
.pro-dep{background:#fff; overflow:hidden; margin-bottom:1.5rem; color:#666;}
.pro-dep-pic{border-bottom:1rem solid #efefef;}

/* 简介 */
.pro-dep-content{ position:relative;  }
.pro-dep-content h3{padding:1.5rem; font-size:1.6rem; color:#719a2f; color:#2E358D;}
.pro-dep-content .text{ padding:1.5rem;}
.pro-dep-content strong{text-align:center; display:block; font-size:1.4rem; background:#f5f5f5; padding:.8rem;}
.pro-dep-content .text p{line-height:200%; color:#666; font-size:1.4rem; position:relative;}

.pro-dep-content .btn{border-top:1px solid #efefef;  width:100%;  margin-top:1.5rem; border-bottom:1px solid #F59401;}
.pro-dep-content .btn a{background:#FEA525; width:100%; height:3.5rem; text-align:center; line-height:3.5rem; color:#fff; display:block; font-size:1.4rem;}
.pro-dep-content .other{}
.pro-dep-content .other a{background:#FEA525; width:33.33%; height:3.5rem; float:left; text-align:center;}
.pro-dep-content .other a img{margin:0 auto;}

/* 介绍 */
.pro-description{ border-top:none; font-size:1.4rem;  background:#fff; border-bottom:1rem solid #efefef;}
.pro-description .hd{border-bottom:1px solid #efefef; height:3.5rem;}
.pro-description .hd li{float:left; width:50%; text-align:center; line-height:3.5rem; font-size:1.4rem; border-right:1px solid #efefef; cursor:pointer;} 
.pro-description .hd li.on{color:#ed6d00; border-bottom:1px solid #ed6d00}

.pro-description .bd .box{padding:1.5rem;}
.pro-description .bd .contact{padding:1.5rem; }
.pro-description .bd .contact p{margin-bottom:10px; line-height:150%; font-size:1.4rem;}
.pro-description .bd .contact strong{ display:block; margin-top:1.5rem; margin-bottom:1.5rem; font-size:1.6rem;}


/* 调查 */
.pro-inquiry{background:#fff; overflow:hidden; border-bottom:1rem solid #efefef;}

/* 调查 - 左侧*/
.pro-inquiry .left{}
.pro-inquiry .content{padding:1.5rem;}
.pro-inquiry li{height:3.5rem; line-height:3.5rem; margin-bottom:1rem;}
.pro-inquiry li select{background:#fff; width:100%; height:3.5rem; line-height:3.5rem;  border:1px solid #ddd; padding-left:1rem;  font-size:1.2rem;  transition:all .3s ease;}
.pro-inquiry li select:hover{ box-shadow: 0px 10px 20px #efefef;}
.pro-inquiry li input{background:#fff; width:100%; height:3.5rem; line-height:3.5rem;  border:1px solid #ddd; padding-left:1rem; font-size:1.2rem;   transition:all .3s ease;}
.pro-inquiry li input::-webkit-input-placeholder {color:#333;}
.pro-inquiry li input:focus{border:1px solid #2E358D;}
.pro-inquiry li input:hover{ box-shadow: 0px 10px 20px #ddd;}
.pro-inquiry .message textarea{width:100%;  border:1px solid #ddd; background:#fff; height:15rem; padding:1rem; font-size:1.2rem; transition:all .3s ease;}
.pro-inquiry .message textarea::-webkit-input-placeholder {color:#333;}
.pro-inquiry .message textarea:focus{border:1px solid #2E358D;}
.pro-inquiry .message textarea:hover{ box-shadow: 0px 10px 20px #ddd;}
.pro-inquiry .btn{ margin-top:20px;}
.pro-inquiry .btn button{background:#2E358D; color:#fff; width:100%; height:3.5rem; line-height:3.5rem; border:none; cursor:pointer; font-size:1.4rem;}
.pro-inquiry .btn button:active{background:#333;}

.pro-inquiry li input::-webkit-input-placeholder {color:#ccc;}
.pro-inquiry .message textarea::-webkit-input-placeholder {color:#ccc;}

/* 调查 - 右侧*/
.pro-inquiry .right{}
.pro-inquiry .right .pro-title{ }


/* 相关产品 */
.pro-other{padding:1.5rem; background:#fff;}
.pro-other .swiper-container{padding-bottom:5rem;}
.pro-other .text{text-align:center; font-size:1.4rem; margin-top:1.5rem;}
.pro-other img{margin:0 auto;}




/* --- 解决方案 --- */
.page-solutions{ overflow:hidden;}

/* 介绍 */
.page-solutions .dep-box{ margin:1.5rem; padding:2rem; position:relative; margin-bottom:1.5rem; margin-top:0;}
.page-solutions .dep-box p{line-height:150%; margin-bottom:1.5rem; font-size:1.4rem;}
.page-solutions .dep-box strong{display:block; margin-bottom:1rem; color:#2e358d; text-transform:uppercase; font-size:1.4rem; font-weight:bold;} 
.page-solutions .dep-box:before{content:""; left:0; bottom:0; background:url(../images/scope-left.png) no-repeat; width:4rem; height:4rem; position:absolute;}
.page-solutions .dep-box:after{content:""; top:0; right:0; background:url(../images/scope-right.png) no-repeat; width:4rem; height:4rem; position:absolute;}

/* 内容 */
.page-solutions .list li{ border-bottom:1rem solid #efefef;}
.page-solutions .list li .text-box{background:#fff; transition:all .3s; padding:1.5rem;}
.page-solutions .list li .text-box .number{  text-align:center; font-size:3.6rem; color:#333; font-family: 'Conv_calibri'; margin-top:0rem;}
.page-solutions .list li .text-box .number i{width:5rem; height:3px; background:#efefef; border-radius:100px; display:block; margin:0 auto; margin-top:1.5rem;}
.page-solutions .list li .text-box .dep{ padding:1.5rem; padding-left:0;}
.page-solutions .list li .text-box .dep h3{color:#333; margin-bottom:1rem; text-transform:uppercase; line-height:150%; font-size:1.6rem;}
.page-solutions .list li .text-box .dep p{color:#999; font-size:1.4rem; line-height:150%;}
.page-solutions .list li .pic-box{overflow:hidden; }
.page-solutions .list li .pic-box img{overflow:hidden; }
.page-solutions .list li:hover .text-box{background:#f90;}




/* --- 常见问题 --- */
.page-faq{ padding:1.5rem;}
.page-faq .list li{margin-bottom:1.5rem;}
.page-faq .list li h3{background:#f5f5f5; padding:1rem; font-size:1.4rem; color:#ed6d00; margin-bottom:1rem;}
.page-faq .list li p{line-height:200%; font-size:1.2rem;}




/* --- 关于我们 --- */
.about-title{font-size:1.6rem; color:#ee7711; margin-bottom:1rem;}

/* 介绍 */
.about-dep{overflow:hidden; padding:1.5rem;}
.about-dep .content .text{}
.about-dep .content .text p{line-height:150%; font-size:1.4rem; margin-bottom:1rem; color:#666;}
.about-dep .content .text strong{font-size:2.4rem; display:block; margin-top:1.5rem; color:#ee7711; line-height:150%;}
.about-dep .content .pic{ margin-top:3rem;} 

/* 公司 */
.about-company{ padding:1.5rem; border-top:1rem solid #efefef;}
.about-company .text{margin-bottom:1rem;}
.about-company .text p{line-height:150%; font-size:1.4rem; margin-bottom:1rem;}
.about-company .pic img{ width:100%; margin-bottom:1.5rem;}




/* --- 耀华历史 --- */
.page-history{}
.page-history .about-title{text-align:center; padding:1.5rem; border-bottom:1px solid #efefef;}
.page-history dl{border-bottom:1px solid #efefef; overflow:hidden; position:relative; padding:1.5rem;}
.page-history dl dt{ font-size:1.8rem; position:relative; z-index:200; color:#ee7711; margin-bottom:.5rem; font-weight:bold;}
.page-history dl dt em{background:#fff;  }
.page-history dl dd{overflow:hidden; }
.page-history dl dd .content{ margin-bottom:1.5rem;}
.page-history dl dd .content p{line-height:200%; font-size:1.4rem; color:#666;}
.page-history dl dd .pic{ }




/* --- 联系我们 --- */
.contact-way{background:#fff; padding:1.5rem; padding-bottom:0;}

/* 联系方式 */
.contact-way .list{background:#fff; overflow:hidden;}
.contact-way .list li{ margin-bottom:1.5rem;}

/* 标题 */
.contact-way .list li .title{display:block; overflow:hidden; border-bottom:1px solid #efefef; margin-bottom:1rem;}
.contact-way .list li .title p{float:left; font-size:1.6rem; line-height:3.5rem;}
.contact-way .list li .title em{display:block; float:right;}

/* 标题 */
.contact-way .list li .text h3{margin-top:1.5rem; margin-bottom:1.5rem; color:#e67817; font-size:1.4rem; font-weight:bold;}
.contact-way .list li .text p{line-height:200%; font-size:1.2rem;}
.contact-way .list li .text p em{color:#999; margin-right:.5rem;}


/* 交通指南 */
.traffic-title{background:url(../images/traffic.jpg) no-repeat center top; text-align:center;  font-size:2.8rem; font-weight:bold; color:#fff; text-shadow : #333 0px 0px 5px; padding:5rem 1.5rem; }


/* 留言地图 */
.contact-message{ background:#fff; overflow:hidden; padding:1.5rem 0;}

/* 留言 */
.contact-message strong{font-size:1.6rem; font-weight:bold; text-transform:uppercase; margin-bottom:1rem; display:block; color:#e67817;}
.contact-message .message{ padding:1.5rem; padding-top:0;}
.contact-message .message .text{font-size:1.2rem; margin-bottom:1rem; line-height:150%; color:#999;} 
.contact-message .message li b{display:block; margin-bottom:1rem; font-size:1.4rem;}
.contact-message .message li input{width:100%; height:4rem; line-height:4rem; padding-left:1rem; background:#f5f5f5; border:none; margin-bottom:1.5rem; transition:all .3s; font-size:1.4rem;}
.contact-message .message li textarea{width:100%; height:10rem; padding:1rem;background:#efefef; border:none;  margin-bottom:1.5rem; transition:all .3s;}
.contact-message .message li button{background:#FFA908; width:100%; height:4rem; line-height:4rem; text-align:center; color:#fff; border:none; cursor:pointer; font-size:1.6rem;}
.contact-message .message li button:active{opacity:.8;}

.contact-message .message li input:focus{background:#ddd;}
.contact-message .message li textarea:focus{background:#ddd;}


/* 地图 */
.contact-message .maps{ padding:1.5rem;}
.traffic-map{background:#fff; overflow:hidden;}
.contact-message .maps dl{ padding-bottom:1rem;}
.contact-message .maps dl dt{font-size:1.6rem; color:#e67817; margin-bottom:1rem; font-weight:bold;}
.contact-message .maps dl dd{margin-bottom:1rem; font-size:1.2rem;}
.contact-message .maps dl dd p{line-height:200%; color:#666;}




/* --- 服务 --- */
.page-service{}
.page-service li{ overflow:hidden;}
.page-service li .text{padding:2rem;}
.page-service li .text h3{color:#ed6d00; font-size:1.8rem; margin-bottom:1rem;}
.page-service li .text p{line-height:200%; color:#666; font-size:1.2rem;}



}</pre></body></html>